dust off the batter - Spanish English Dictionary